using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Rotempco.Core.ORM.Objects;

namespace Rotempco.Core.Web.CRUD.Objects
{
    public class PageListMultiColumnContainer
    {
        public List<HeaderElement> Headers { get; set; }
        public List<PageListMultiColumnContainerRow> DetailRows { get; set; }
        public PagingContainer PagingContainer { get; set; }
        public bool HideAddNewButton { get; set; }
        public string TableListCssClass { get; set; }
        public bool Use2RowsPrRecord { get; set; }
        public bool ShowSumValues { get; set; }
        public List<FooterElement> SumValues { get; set; }
        public int? TableListWidthInPx { get; set; }
        public string NewButtonPageIfItsNotEdit { get; set; }
        public string PageTitle { get; set; }
        public bool HideContainerIfEmpty { get; set; }
        public string AddNewButtonTitle { get; set; }
        public string HeaderText { get; set; }
    }
}